/*************************************************************************
    > File Name: hwled.h
    > Author: klmyt
    > Created Time: 2025年02月08日 星期六 09时18分04秒
 ************************************************************************/
#ifndef __HWLED_H
#define __HWLED_H
#ifdef __cplusplus 
extern "C" {
#endif

#include<stdio.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<unistd.h>
#include<sys/ioctl.h>


#define LED1	0
#define	LED2	1
#define LED3	2
#define	LED4	3

typedef struct led {
	int index;
	int stauts;
	char name[10];
}led_t;

extern void led_init(void);

extern void led_on(int index);

extern void led_off(int index);

extern void led_staut(int index, led_t* pled);

extern void led_free(void);

#ifdef __cplusplux
}
#endif
#endif
